home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part2 / 15379 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: li.net!jeremy
  2. From: jeremy@newshost.li.net (Jeremy Markman)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: COLLEGE PROFESSORS! #3
  5. Date: 18 Apr 1996 19:35:57 GMT
  6. Organization: LI Net (Long Island Network)
  7. Distribution: world
  8. Message-ID: <4l65it$av@linet06.li.net>
  9. References: <8BEC556.02C70031C6.uuout@sourcebbs.com>
  10. NNTP-Posting-Host: linet04.li.net
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. DAVID MOHORN (david.mohorn@sourcebbs.com) wrote:
  14. : My last complaint tonight is how the instructor comments his code--I
  15. : can't take it any more!!!
  16. : Any comments or horror stories would be welcomed.
  17.  
  18. I was a Computer Science major in college.  For the lower level courses, 
  19. Pascal was the instructional language used, and each procedure and 
  20. function required tons of comments.  Yes, it was a pain in the ass.  Many 
  21. people even wondered why we were even learning Pascal since no one in the 
  22. real world uses Pascal, right?  Well, let's see, that's true, except for 
  23. a program that I wrote to win a bet two months after graduation, I 
  24. haven't used Pascal once since I graduated...
  25.  
  26. In fact, none of the languages I learned in college, excepting some basic 
  27. C fundamentals, did I actually use in the outside world.  Am I upset? 
  28. No.  I have yet to find a colleague who was as prepared for the outside 
  29. world as much as I was after college...Why?  Because college taught me 
  30. how to approach and solve a problem.  Once you know what an algorithm is, 
  31. you can apply it to any language.  Maybe that's why we used Pascal and 
  32. commented so much.  Hm...also, most of the class was NOT made up of 
  33. future CSC majors.  Learning to program and problem solve is not easy for 
  34. everyone and using a very structured approach is the best way to teach it 
  35. to a wide variety of skill levels at once...
  36.  
  37. If you know the best way to shave 10 nanoseconds of run-time from a 
  38. program, use it.  But, for god's sake, let the professor teach.
  39.  
  40. You may think he's teaching bad practices, but in fact, he is instructing 
  41. good theory...
  42.